Oracle创建用户->没有权限问题

来源:百度知道 编辑:UC知道 时间:2024/06/23 20:46:03
我用的是sql*plus创建用户;

使用scott/tiger 用户登陆; 但是如何赋予权限给scott用户.本;
本人初学, 大家不要见笑..

请输入用户名: scott/tiger

连接到:
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production

SQL> create user admin identified by admin;
create user admin identified by admin
*
ERROR 位于第 1 行:
ORA-01031: 权限不足

SQL>

楼上说得对~
一般默认scott是没有创建用户的权限的~~可以使用sysdba身分登陆建立用户~~

ex:
conn sys/sys as sysdba;
or
conn system/system as sysdba;

create user apps identified by apps;
grant resource,connect to apps;
grant dba to apps;

这样apps用户也可以创建用户了
ex
conn apps/apps as sysdba;

scott没有“赋限权”这个权限,
有“赋限权”账户的话就可以,比如sys,system
如果是本机的话可以直接用sysdba身份登录也可
conn sys/sys as sysdba;

scott是权限较低的用户,你用有dba权限的帐号登录,去创建用户和授权用户

用权限比较大的用户登陆,比如SYS,然后再授权